package pers.agony.service;

import pers.agony.entity.PageResult;
import pers.agony.entity.QueryPageBean;
import pers.agony.pojo.CheckGroup;
import pers.agony.pojo.CheckItem;

import java.util.List;

/**
 * @author : Agony
 * @date : Created in 4:04 下午 2021/11/2
 * @Description: checkgroup的业务层
 * @Modified By:
 * @version: : 1.0
 */
public interface CheckGroupService {
    void add(CheckGroup checkGroup, int[] checkitemIds);

    PageResult findPage(QueryPageBean queryPageBean);

    CheckGroup findOne(int id);

    List<Integer> findCheckItemIdsByCheckGroupIds(int id);

    void update(CheckGroup checkGroup, int[] checkitemIds);

    void delete(int id);

    List<CheckItem> findAll();
}
